home *** CD-ROM | disk | FTP | other *** search
/ JCSM Shareware Collection 1993 November / JCSM Shareware Collection - 1993-11.iso / cl040 / dormstrj.lzh / DM56.ZIP / DM.DOC < prev    next >
Encoding:
Text File  |  1992-02-14  |  51.7 KB  |  1,536 lines

  1.  
  2.      
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.      │████
  13.      │██ ██                      │██  │██
  14.      │██ ██  │███   │███  │████▄ │███ ███  │███  │████ │██████ │████ │████▄
  15.      │██ ██ │██ ██ │██ ██ │██ ██ │██ █ ██ │██ ██ │██     │██   │██   │██ ██
  16.      │██ ██ │██ ██ │██ ██ │████▄ │██  │██ │█████ │████   │██   │████ │████▄
  17.      │██ ██ │██ ██ │██ ██ │██ ██ │██  │██ │██ ██   │██   │██   │██   │██ ██
  18.      │████   │███   │███  │██ ██ │██  │██ │██ ██ │████   │██   │████ │██ ██
  19.  
  20.  
  21.                  DoorMaster v5.6 - The ultimate door convertor!
  22.  
  23.      Copyright (C) 1988,89,90,91,92 by Michael P. Otto, All Rights Reserved
  24.  
  25.  
  26.                                 Michael P. Otto
  27.                            213 Casalon Drive, Suite 6
  28.                               O'Fallon, MO  63366
  29.                             United States of America
  30.  
  31.  
  32.                                BBS: 314.281.4707
  33.                              CompuServe: 70524,2621
  34.                                 PRODIGY: gwkh37a
  35.                                   BIX: m.otto
  36.                              Exec-PC: Michael Otto
  37.                    Internet: mpotto@datapoint.shecora.sai.com
  38.                        Inter-Comm Network (ICN) 91:314/1
  39.                                FidoNet 1:100/625
  40.                                ToadNet 86:8012/30
  41.                               EchoNet 50:5314/625
  42.  
  43.  
  44.  
  45.  
  46.  
  47.      NOTE: Text updated  from the previous  release of this manual has been
  48.      marked with a "|" at the beginning of each line.
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.      
  63.                                Table of Contents
  64.  
  65.      1  Overview
  66.  
  67.         1.1  Introduction To DoorMaster
  68.         1.2  Files Contained In This Archive
  69.         1.3  Hardware/Software Requirements
  70.         1.4  Knowledge Requirements
  71.         1.5  Distribution And Registration Policy
  72.         1.6  Disclaimer
  73.         1.7  Technical Support
  74.         1.8  Bugs And Suggestions
  75.         1.9  Version Numbering Scheme
  76.  
  77.  
  78.      2  Software Supported
  79.  
  80.         2.1  List of Supported Software and Their Modes
  81.         2.2  If Your Software Isn't Supported
  82.  
  83.  
  84.      3  Usage
  85.  
  86.         3.1  Configuration
  87.         3.2  Conversion Command Line Format
  88.         3.3  Using the Lookup Table
  89.         3.4  PCBoard Advanced Mode Setup
  90.         3.5  Locking the BPS on a DORINFO1.DEF File
  91.         3.6  Registering Your Copy
  92.         3.7  Using the Help Facility
  93.  
  94.  
  95.      4  Notes on Supported Software
  96.  
  97.         4.1  2AM-BBS (2AM)
  98.         4.2  Auntie BBS (AUNTIE)
  99.         4.3  Batch File Mode (BATCH:<parms>)
  100.         4.4  B.H. Forbes (FORBES)
  101.         4.5  BBSX (BBSX:<parms>)
  102.         4.6  DoorWay (DW143, DW, DW200)
  103.         4.7  EIS-PC (EIS)
  104.         4.8  Emulex and FCP/Emulex (EMULEX)
  105.         4.9  Fido BBS (FIDO)
  106.         4.10 Feathernet (FNET)
  107.         4.11 Force! (tm) (FORCE)
  108.         4.12 FoReM (FOREM)
  109.         4.13 Forum-PC 2.5+ (FORUM)
  110.         4.14 GAP Communications (GAP)
  111.         4.15 GT Power Host (GT)
  112.         4.16 Genesis Deluxe (GENESIS)
  113.         4.17 Magpie (MAGPIE)
  114.         4.18 Maximus 2.0 (MAX)
  115.         4.19 Milton GameWorks (MGW)
  116.      
  117.      
  118.      
  119.      Table of Contents                                               Page i
  120.  
  121.  
  122.      
  123.         4.20 ModuleX (MODULEX)
  124.         4.21 NoChange BBS (NOCHANGE)
  125.         4.22 Odessey BBS (ODESSEY)
  126.         4.23 Omegacom BBS (OMEGACOM)
  127.         4.24 Opus-CBCS (OPUS)
  128.         4.25 Parameter Mode (PARMS:<parms>)
  129.         4.26 PCBoard 12.x (PCB12)
  130.         4.27 PCBoard 14.x (PCB14)
  131.         4.28 PCBoard 14.x Custom Mode (PCB14C)
  132.         4.29 PCBoard 14.x Advanced Mode (PCB14ADV)
  133.         4.30 Phoenix RCS (PHOENIX)
  134.         4.31 PILOT BBS (PILOT)
  135.         4.32 Professional OLEcom (OLECOM)
  136.         4.33 QuickBBS (QBBS)
  137.         4.34 RBBS-PC 15.x (RBBS15)
  138.         4.35 RBBS-PC 16.x/17.x (RBBS)
  139.         4.36 RemoteAccess (RA)
  140.         4.37 RyBBS (RYBBS)
  141.         4.38 Sapphire BBS (SAPPHIRE)
  142.         4.39 Searchlight BBS (SLBBS)
  143.         4.40 Spitfire BBS (SPITFIRE)
  144.         4.41 SuperBBS (SBBS)
  145.         4.42 TAG BBS (TAG)
  146.         4.43 Telegard BBS (TELEGARD)
  147.         4.44 TP-Board (TPBOARD)
  148.         4.45 WildCat! (WC1, WC2, WC3)
  149.         4.46 WWIV (WWIV, WWIV-ALIAS)
  150.         4.47 XBBS (XBBS)
  151.         4.48 DCI (DCI)
  152.         4.49 MaxiHost (MAXIHOST)
  153.         4.50 Osiris (OSIRIS)
  154.         4.51 Executive Host (EXECHOST)
  155.         4.52 TriTel (TRITEL)
  156.  
  157.  
  158.      5  Credits
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.      
  177.      
  178.      
  179.      Table of Contents                                              Page ii
  180.  
  181.  
  182.      
  183.                               Chapter 1: Overview
  184.  
  185.      1.1  Introduction To DoorMaster
  186.  
  187.      DoorMaster  (hereafter referred to as DM) is  a software utility  that
  188.      allows sysops to run doors  that are designed  for literally  any  BBS
  189.      package  on  the market.  It does this by  converting door  exit files
  190.      from one format to another.  Support for more and more BBS packages is
  191.      being added constantly.  It also contains other features, including  a
  192.      Time-Lock system  that lets you limit the time  of  day  that  certain
  193.      doors may be used.  It is the ultimate door convertor!
  194.  
  195.  
  196.      1.2  Files Contained In This Archive
  197.  
  198.      This archive should contain the following files:
  199.  
  200.      File Name            Description
  201.      ---------------------------------------------------------------------
  202.      DM.CFG               Sample Configuration File
  203.      DM.TBL               Sample Lookup Table
  204.      DM.DOC               Documentation
  205.      DM.EXE               Executable File
  206.      PCB14.DAT            Commented PCBoard 14.x PCBOARD.DAT File
  207.      ORDER.FRM            Registration Mailer
  208.      BUG.FRM              Bug Report Mailer
  209.      SUG.FRM              Suggestion Mailer
  210.  
  211.  
  212.      1.3  Hardware/Software Requirements
  213.  
  214.      The  only hardware/software  requirements  are that  you have  the BBS
  215.      package of your choice previously installed, along with  your favorite
  216.      text editor.  Make sure your BBS package  is on  the list of supported
  217.      software.  DM has been tested under MS, PC, and DR DOS, as well as the
  218.      DESQview multitasking/multiwindowing environment.
  219.  
  220.  
  221.      1.4  Knowledge Requirements
  222.  
  223.      In order to use DM to it's fullest extent, you should be familiar with
  224.      the following:
  225.  
  226.      ■   How to use, create, and maintain MS/PC/DR DOS subdirectories.
  227.  
  228.      ■   How to use, create, and maintain MS/PC/DR DOS batch files.
  229.  
  230.      ■   How to use a text editor to create and update ASCII files.
  231.  
  232.  
  233.  
  234.  
  235.  
  236.      
  237.      
  238.      
  239.      DoorMaster v5.6                                                 Page 1
  240.  
  241.  
  242.      
  243.      1.5  Distribution And Registration Policy
  244.  
  245.      DM  is  distributed  under  the  "User-Supported"   concept.  You  are
  246.      encouraged to distribute this software to others as long as you do not
  247.      charge, in any way, for it.
  248.  
  249.      Since  DM, like a variety of  other software products, is  distributed
  250.      via the "User-Supported"  concept,  it  is  not  sold  anywhere for  a
  251.      commercial value.  Rather, profits rely  solely  on you, the consumer,
  252.      to  support our hard work.  For the literally  hundreds of hours spent
  253.      in  developing DM, I  ask only that you  send a small  contribution of
  254.      $25.  To register, complete the enclosed ORDER.FRM  mailer.  Send this
  255.      form, along with a check or money order  (sorry, no credit  cards) for
  256.      $25, to the address  on the cover page of this document.  Once  I have
  257.      received your check, you will be given a unique Serial Number Password
  258.      (SNP).  When you have received your SNP, you  will  invoke DM with the
  259.      /REGISTER parameter and answer  all questions it  asks  you.  Your SNP
  260.      will work on all future versions of  DM, unless otherwise noted.  This
  261.      SNP  may  enable certain features  not  available  in an  UNREGISTERED
  262.      version.
  263.  
  264.      The latest version of DM can always be downloaded from  DataPoint!, in
  265.      addition to many of the commercial online services.
  266.  
  267.  
  268.      1.6  Disclaimer
  269.  
  270.      The authors  of  DM make no warranty as to the contents of this manual
  271.      or the accompanying software.  Although every  effort has been made to
  272.      insure that the manual is accurate and the software is  reliable,  the
  273.      authors of DM cannot be held responsible for any damages incurred from
  274.      the use of this product.
  275.  
  276.  
  277.      1.7  Technical Support
  278.  
  279.      Technical  support for DoorMaster can  be obtained by sending a letter
  280.      via U.S. Mail  to  the address  listed  on  the  cover  page  of  this
  281.      document, or by e-mailing me on any of the  e-mail addresses listed on
  282.      the cover pages of this document.
  283.  
  284.      VOICE CALLS ARE NOT RECOMMENDED AND MAY NOT BE ACCEPTED.
  285.  
  286.  
  287.      1.8  Bugs And Suggestions
  288.  
  289.      If you find any bugs or things that just don't look quite right in DM,
  290.      PLEASE  report them  so  that  they  can be fixed!  Enclosed  in  this
  291.      archive you will find a file named BUG.FRM.  When you find a bug, fill
  292.      out this  form  and  return it  to  me.  Include  as  much  detail  as
  293.      possible.
  294.  
  295.      If the bug appears to be serious, include the contents of your DMx.CFG
  296.      
  297.      
  298.      
  299.      DoorMaster v5.6                                                 Page 2
  300.  
  301.  
  302.      
  303.      file, along with your command line.  Also, there  is a special command
  304.      line parameter, /DEBUG, that allows DM to help me when trying to track
  305.      down bugs.  Run  DM in the same manner that you did when  you  got the
  306.      bug,  but  add "/DEBUG" to the  end of your  command line.  This  will
  307.      cause  DM to write helpful  debugging  information  to  a file  called
  308.      DEBUG.RPT in  the  current directory.  Please print this file and mail
  309.      it to me, along with BUG.FRM.  A sample command line is:
  310.  
  311.      ┌────────────────────────────────────────────────────────────────────┐
  312.      │ C>dm /f=xbbs /t=pcb14 /debug                                       │
  313.      └────────────────────────────────────────────────────────────────────┘
  314.  
  315.      If  you ever have any suggestions  as to features you would like added
  316.      to DM, fill out the enclosed form, SUG.FRM, and return it to me.
  317.  
  318.  
  319.      1.9  Version Numbering Scheme
  320.  
  321.      Version numbers are determined using the following scheme:
  322.  
  323.    |    n.n
  324.    |    │ │
  325.    |    │ │
  326.    |    │ │
  327.    |    │ │
  328.    |    │ └───────────── incremented on feature updates and bug fixes
  329.         └─────────────── incremented on major revisions
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.      
  357.      
  358.      
  359.      DoorMaster v5.6                                                 Page 3
  360.  
  361.  
  362.      
  363.                          Chapter 2: Software Supported
  364.  
  365.      2.1  List of Supported Software and Their Modes
  366.  
  367.      Software                        DoorType               Mode
  368.      -----------------------------------------------------------
  369.      2AM-BBS                         2AM                    BOTH
  370.      Auntie BBS                      AUNTIE                 BOTH
  371.      Batch File Mode (DOOR.BAT)      BATCH:<filename>       TO
  372.      B.H. Forbes                     FORBES                 TO
  373.      DoorWay 1.43 (Short DOOR.SYS)   DW143                  TO
  374.      DoorWay 2.00 (Long DOOR.SYS)    DW or DW200            TO
  375.      BBSX                            BBSX:<parms>           FROM
  376.      EIS-PC                          EIS                    BOTH
  377.      Emulex and FCP/Emulex           EMULEX                 BOTH
  378.      Feathernet                      FNET                   BOTH
  379.      Fido BBS                        FIDO                   BOTH
  380.      Force! (tm)                     FORCE                  BOTH
  381.      FoReM                           FOREM                  BOTH
  382.      Forum-PC 2.5+                   FORUM                  BOTH
  383.      GAP Communications              GAP                    BOTH
  384.      GT Power Host                   GT                     BOTH
  385.      Genesis Deluxe                  GENESIS                BOTH
  386.      Magpie                          MAGPIE                 BOTH
  387.      Maximus 2.0                     MAX                    BOTH
  388.      Milton GameWorks                MGW                    TO
  389.      ModuleX                         MODULEX                BOTH
  390.      NoChange BBS                    NOCHANGE:<parms>       FROM
  391.      Odessey BBS                     ODESSEY                BOTH
  392.      Omegacom BBS                    OMEGA                  BOTH
  393.      Opus-CBCS                       OPUS                   BOTH
  394.      Parameter Mode                  PARMS:<parms>          FROM
  395.      PCBoard 12.x                    PCB12                  BOTH
  396.      PCBoard 14.x                    PCB14                  BOTH
  397.      PCBoard 14.x Custom Mode        PCB14C                 TO
  398.      PCBoard 14.x Advanced Mode      PCB14ADV               TO
  399.      Phoenix RCS                     PHOENIX                BOTH
  400.      PILOT BBS                       PILOT                  BOTH
  401.      Professional OLEcom             OLECOM                 BOTH
  402.      QuickBBS                        QBBS                   BOTH
  403.      RBBS-PC 15.x                    RBBS15                 TO
  404.      RBBS-PC 16.x/17.x               RBBS                   BOTH
  405.      RemoteAccess                    RA                     BOTH
  406.      RyBBS                           RYBBS                  BOTH
  407.      Sapphire BBS                    SAPPHIRE               BOTH
  408.      Searchlight BBS                 SLBBS                  BOTH
  409.      Spitfire BBS                    SPITFIRE               BOTH
  410.      SuperBBS                        SBBS                   BOTH
  411.      TAG BBS                         TAG                    BOTH
  412.      Telegard BBS                    TELEGARD               BOTH
  413.      TP-Board                        TPBOARD                BOTH
  414.      WildCat! 1.xx                   WC1                    BOTH
  415.      WildCat! 2.xx                   WC2                    BOTH
  416.      
  417.      
  418.      
  419.      DoorMaster v5.6                                                 Page 4
  420.  
  421.  
  422.      
  423.      WildCat! 3.xx                   WC3                    BOTH
  424.      WWIV                            WWIV                   BOTH
  425.      WWIV with aliases               WWIV-ALIAS             FROM
  426.      XBBS                            XBBS                   BOTH
  427.      DCI                             DCI                    BOTH
  428.      MaxiHost                        MAXIHOST               BOTH
  429.      Osiris                          OSIRIS                 BOTH
  430.      Executive Host                  EXECHOST               BOTH
  431.      TriTel                          TRITEL                 BOTH
  432.  
  433.      Mode Legend: 'TO' means that DM only converts to this software; 'FROM'
  434.      means that DM only converts from this  software;  'BOTH' means that DM
  435.      converts both to and from this software.
  436.  
  437.  
  438.      2.2  If Your BBS Package Isn't Supported
  439.  
  440.      PLEASE fill out the SUG.FRM and let me know!  If possible, also please
  441.      include the name and formats of the door data file.
  442.  
  443.      Note that if your  BBS makes use  of a DORINFOx.DEF, but does not have
  444.      it's  own  doortype  built  into  DM,  you can  use  the  doortype  of
  445.      "DEFAULT".  Please  let me know about this  so that I can give it it's
  446.      own doortype.
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.      
  477.      
  478.      
  479.      DoorMaster v5.6                                                 Page 5
  480.  
  481.  
  482.      
  483.                                 Chapter 3: Usage
  484.  
  485.      3.1  Configuration
  486.  
  487.      Before running DM, you may want to setup a configuration file for each
  488.      node  of your system, although  it is not required.  The  data in this
  489.      file is ONLY used if the door exit file you are converting from cannot
  490.      supply your BBS name, your communications port, and your name.
  491.  
  492.      If you do  not create this file,  and your BBS cannot supply the above
  493.      data, DM will  default to  'BBS'  as  the  BBS  name,  'COM1'  as  the
  494.      communications port, and 'SYSOP' as the sysop name.
  495.  
  496.      Invoke DM with the following command  line  to setup the configuration
  497.      for each node:
  498.  
  499.      ┌────────────────────────────────────────────────────────────────────┐
  500.      │ C>DM /CONFIG [/N=<node>]                                           │
  501.      └────────────────────────────────────────────────────────────────────┘
  502.  
  503.      /N is an optional parameter.  If you  have a single node  system, omit
  504.      this parameter.
  505.  
  506.      Technical data concering the actual DMx.CFG files follows:
  507.  
  508.      If you  only  have a single node, the filename will be DM.CFG.  If you
  509.      have multiple nodes, the filenames will be DMx.CFG, where "x" is equal
  510.      to the node  number.  These  files  must  be  kept  in  the  <bbspath>
  511.      directory.
  512.  
  513.      The file is in the following format:
  514.  
  515.      ┌────────────────────────────────────────────────────────────────────┐
  516.      │ *** DoorMaster vn.n.n Config ***                                   │
  517.      │ DataPoint!                                                         │
  518.      │ COM1                                                               │
  519.      │ MICHAEL                                                            │
  520.      │ OTTO                                                               │
  521.      └────────────────────────────────────────────────────────────────────┘
  522.  
  523.      Line 1 is used internally by DM and SHOULD NOT be modified.
  524.  
  525.      Line 2 contains your BBS name.
  526.  
  527.      Line 3  contains the COM  port for the  node this file is created for.
  528.      If this is a local node, this parameter can be COM0.
  529.  
  530.      Line 4 contains the first name of the sysop, in all capital letters.
  531.  
  532.      Line 5 contains the last name of the sysop, in all capital letters.
  533.  
  534.  
  535.  
  536.      
  537.      
  538.      
  539.      DoorMaster v5.6                                                 Page 6
  540.  
  541.  
  542.      
  543.      3.2  Conversion Command Line Format
  544.  
  545.      The command line format for using DM normally is described below.
  546.  
  547.      ┌────────────────────────────────────────────────────────────────────┐
  548.      │ C>DM /F=<your_bbs_package> /T=<door_you_want_to_run>               │
  549.      │   [/BP=<bbspath>] [/DP=<doorpath>] [/N=<node>] [/LB=<bps>]         │
  550.      │   [/TL=<hh:mm-hh:mm>] [/FOSSIL]                                    │
  551.      └────────────────────────────────────────────────────────────────────┘
  552.  
  553.      /F=<your_bbs_package>  is  the  type of  BBS you are converting  from.
  554.      Refer to page 4, the doortype  column,  for a list of valid doortypes.
  555.      Note that if you want to convert from a  BBS  that uses a DORINFOx.DEF
  556.      "standard" file  and there is no DM doortype for your BBS package, you
  557.      may supply the  word DEFAULT for this parameter, and let me  know more
  558.      information  about your  BBS package so  I  can  support  it in future
  559.      versions.
  560.  
  561.      /T=<door_you_want_to_run> is  the type of BBS you want to  convert to.
  562.      Refer to  page 4,  the  doortype  column,  for  a  list of  the  valid
  563.      doortypes.   Note  that  if  you  are  converting  to  a  DORINFOx.DEF
  564.      "standard" file and there is no DM  doortype for  the  BBS package you
  565.      want  to  convert  to,  you may  supply  the  word  DEFAULT  for  this
  566.      parameter,  and  let  me  know more about  the  BBS  package  you  are
  567.      coverting to so I can support it in future versions.
  568.  
  569.      /BP=<bbspath> is the path where your  BBS system files and the DMx.CFG
  570.      file  are stored.  If  you are running DM from your BBS directory, you
  571.      can leave this parameter off.
  572.  
  573.      /DP=<doorpath> is the  path where the particular door that you want to
  574.      run is stored.  This is the  path where  DM  will  write  the files it
  575.      produces.  If  you  are  running DM from your door directory, you  can
  576.      leave this parameter off.
  577.  
  578.      /N=<node> is the node  number that  DM will  use when reading  the BBS
  579.      data files, and it's own DMx.CFG file.  This is an optional parameter;
  580.      if you are running a single-node system, leave this off.
  581.  
  582.      /LB=<bps>  is  the  BPS rate that  you  have  your communications port
  583.      locked to.  This  is an optional parameter; if you don't have your BPS
  584.      rate locked, leave this off.  Use caution when locking the BPS rate to
  585.      38400, as  many BBS packages do  not  yet support it  and  DM  may not
  586.      operate  properly  if  you are trying  to  convert  to  one  of  these
  587.      packages.
  588.  
  589.      /TL=<hh:mm-hh:mm> activates DM's Time-Lock  feature.  Time-Lock allows
  590.      you to lock a  door for certain  time range.  If  someone tries to use
  591.      the door during the time range that it is locked, they will  receive a
  592.      message telling them  that  the  door  is locked and informing them of
  593.      when it will  be unlocked.  DM writes a zero-length file called DM.LOK
  594.      if the door is locked.  You can check for the existance of the file in
  595.      your door batch file to determine whether to load the door or not.  An
  596.      
  597.      
  598.      
  599.      DoorMaster v5.6                                                 Page 7
  600.  
  601.  
  602.      
  603.      example follows:
  604.  
  605.      ┌────────────────────────────────────────────────────────────────────┐
  606.      │ @echo off                                                          │
  607.      │ dm /f=qbbs /t=pcb14 /dp=\doors\ /tl=15:00-20:00                    │
  608.      │ if exist dm.lok goto end                                           │
  609.      │                                                                    │
  610.      │ :loaddoor                                                          │
  611.      │   cd \doors                                                        │
  612.      │   door.exe door.cfg                                                │
  613.      │   goto end                                                         │
  614.      │                                                                    │
  615.      │ :end                                                               │
  616.      │   cd \qbbs                                                         │
  617.      │   if exist dm.lok del dm.lok                                       │
  618.      └────────────────────────────────────────────────────────────────────┘
  619.  
  620.      /FOSSIL  is used to  tell  DM  that  the  FOSSIL is hot.  This  is  an
  621.      optional parameter that currently  only applies  if you are writing to
  622.      one of the doortypes that uses  a DORINFOx.DEF file.  The last line of
  623.      this normally contains a  -1 if the FOSSIL is  hot, a 0 otherwise.  If
  624.      you include this command line parameter, a -1 will be written  to  the
  625.      DORINFOx.DEF file.
  626.  
  627.  
  628.      3.3  Using the Lookup Table
  629.  
  630.      ┌────────────────────────────────────────────────────────────────────┐
  631.      │ C>DM @<doorid>                                                     │
  632.      └────────────────────────────────────────────────────────────────────┘
  633.  
  634.      DM now has a feature  that allows you to store your command lines in a
  635.      lookup table.  The name of the  file is  DM.TBL.  DM expects this file
  636.      to exist in the directory you are in when you invoke DM.  This feature
  637.      comes  in  handy  if  you use the same command line for several doors,
  638.      such as writing the data files for all PCBoard doors to C:\PCB instead
  639.      of to the actual door path, etc.
  640.  
  641.      NOTE: Make sure you do NOT put a space between @ and <doorid>!
  642.  
  643.      The format of this file is as follows:
  644.  
  645.      ┌────────────────────────────────────────────────────────────────────┐
  646.      │ ;Name               Command Line                                   │
  647.      │ ;----------------------------------------------------------------- │
  648.      │ <doorid>            <command line>                                 │
  649.      └────────────────────────────────────────────────────────────────────┘
  650.  
  651.      <doorid>  begins  in column 1, <command  line>  begins  in column  20.
  652.      Lines beginning with  a semi-colon (;)  are  treated  as  comments.  A
  653.      sample DM.TBL is include in this archive.
  654.  
  655.      NOTE:  This feature only works in REGISTERED versions.
  656.      
  657.      
  658.      
  659.      DoorMaster v5.6                                                 Page 8
  660.  
  661.  
  662.      
  663.  
  664.  
  665.      3.4  PCBoard Advanced Mode Setup
  666.  
  667.      ┌────────────────────────────────────────────────────────────────────┐
  668.      │ C>DM /PCBSETUP=<pcbpath>                                           │
  669.      └────────────────────────────────────────────────────────────────────┘
  670.  
  671.      NOTE: THIS  FEATURE MAY BE REMOVED FROM FUTURE VERSIONS DUE TO LIMITED
  672.      USE IN TODAY'S BBS WORLD.  COMMENTS ARE APPRECIATED.
  673.  
  674.      This will cause DM to invoke  the setup mode for PCBoard 14.x Advanced
  675.      Mode use.  You will be  display  a  menu  that  allows  you  to create
  676.      various
  677.      PCBoard  14.x files.  You  must  first create the [pcbpath] directory,
  678.      and  the  subdirectories MAIN and GEN under that directory.  Refer  to
  679.      the   section  "Notes   on  PCBoard  14.x  Advanced  Mode"   for  more
  680.      information.
  681.  
  682.      NOTE: This feature is generally not required for most PCBoard doors to
  683.      run, and may be dropped in future versions of DM!
  684.  
  685.  
  686.      3.5  Locking the BPS on a DORINFO1.DEF File
  687.  
  688.      ┌────────────────────────────────────────────────────────────────────┐
  689.      │ C>DM /LOCK=<lockedbps> [/N=<node>]                                 │
  690.      └────────────────────────────────────────────────────────────────────┘
  691.  
  692.      NOTE: THIS FEATURE MAY  BE DROPPED FROM FUTURE VERSIONS DUE TO LIMITED
  693.      USE IN  TODAY'S  BBS  WORLD,  AS  MOST  PACKAGES  SUPPORT  BPS LOCKING
  694.      INTERNALLY.  COMMENTS ARE APPRECIATED.
  695.  
  696.      This mode only works for BBS packages that make use  of a DORINFOx.DEF
  697.      file.  This will read the DORINFOx.DEF file and insert the value
  698.      contained in the <lockedbps>  parameter as the baud rate  in the file.
  699.      Note that in local mode, a baud rate of 0 is always used.
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.      
  717.      
  718.      
  719.      DoorMaster v5.6                                                 Page 9
  720.  
  721.  
  722.      
  723.      3.6  Registering Your Copy
  724.  
  725.      ┌────────────────────────────────────────────────────────────────────┐
  726.      │ C>DM /REGISTER                                                     │
  727.      └────────────────────────────────────────────────────────────────────┘
  728.  
  729.      This puts DM into registration mode.  You  will be  prompted for  your
  730.      REGISTRATION  NAME  and   SNP.  These   are  obtained  from  me   upon
  731.      registration of the program.  Refer to  section 1.5, "Distribution and
  732.      Registration Policy" for information on registering.  The registration
  733.      data  is  written  to  the  DM.EXE file  in an  encrypted format.  Any
  734.      attempts to modify the registration data in DM.EXE  using a hex editor
  735.      will  cause  DM  to display an "Illegal copy, terminating  program..."
  736.      message when it is run.
  737.  
  738.  
  739.      3.7  Using the Help Facility
  740.  
  741.      ┌────────────────────────────────────────────────────────────────────┐
  742.      │ C>DM /?                                                            │
  743.      │                                                                    │
  744.      │  - or -                                                            │
  745.      │                                                                    │
  746.      │ C>DM /HELP                                                         │
  747.      └────────────────────────────────────────────────────────────────────┘
  748.  
  749.      This causes  DM  to  display brief  instructions  for  usage.  Use the
  750.      cursor  keys  (Up, Down, PgUp, PgDn, Home, End) to page back and forth
  751.      in the text.  Press Esc to exit.
  752.  
  753.      There are  also some  hidden, novelty,  commands in the help facility.
  754.      Feel free to experiment by pressing other keys.
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.      
  777.      
  778.      
  779.      DoorMaster v5.6                                                Page 10
  780.  
  781.  
  782.      
  783.                      Chapter 4: Notes on Supported Software
  784.  
  785.      This section contains brief notes on each  software package  supported
  786.      by DM.
  787.  
  788.  
  789.      4.1  2AM-BBS (2AM)
  790.  
  791.      The  file  read/created  when  translating  to  or  from  2AM-BBS  is:
  792.      JUMPER.DAT
  793.  
  794.  
  795.      4.2  Auntie BBS (AUNTIE)
  796.  
  797.      The  file  read/created  when translating to  or  from Auntie BBS  is:
  798.      AUNTIE.SYS.   This  file  is  the  same  format  as  a  PCBoard   12.x
  799.      PCBOARD.SYS.
  800.  
  801.  
  802.      4.3  Batch File Mode (DOOR.BAT) (BATCH:<filename>)
  803.  
  804.      This option allows you to have  DM write  a batch file called DOOR.BAT
  805.      that will pass a program various parameters.  This allows you to use
  806.      program that  require baud  rate, user  name,  etc.,  as  command line
  807.      parameters and your BBS program cannot pass these parameters.
  808.  
  809.      DOOR.BAT contains one line.  It simply writes out the batch  file name
  810.      that you gave  DM  on  the  command line, along with node number, baud
  811.      rate, communications port, time left,  graphics  mode, first name, and
  812.      last name.  The format of DOOR.BAT is:
  813.  
  814.      ┌────────────────────────────────────────────────────────────────────┐
  815.      │ FILENAME.BAT <node> <bps> <comport> <timeleft> <graphics>          │
  816.      │   <firstname> <lastname>                                           │
  817.      └────────────────────────────────────────────────────────────────────┘
  818.  
  819.      An example of how to  use  it follows.  Lets assume that  TW.BAT needs
  820.      the  bps rate  and node  number,  respectively,  given as command line
  821.      parameters.  The  following  would  be your  initial batch file; we'll
  822.      call it TWLOAD.BAT.
  823.  
  824.      ┌────────────────────────────────────────────────────────────────────┐
  825.      │ @echo off                                                          │
  826.      │ dm /f=qbbs /t=batch:tw /dp=\tw\                                    │
  827.      │ door.bat                                                           │
  828.      └────────────────────────────────────────────────────────────────────┘
  829.  
  830.      DOOR.BAT  would  then  load  TW.BAT,  passing  it  all  the  parmeters
  831.      described above as %1 %2 %3 %4 %5 %6 %7.  TW.BAT would look like this:
  832.  
  833.  
  834.  
  835.  
  836.      
  837.      
  838.      
  839.      DoorMaster v5.6                                                Page 11
  840.  
  841.  
  842.      
  843.      ┌────────────────────────────────────────────────────────────────────┐
  844.      │ @echo off                                                          │
  845.      │ cd \tw                                                             │
  846.      │ tw.exe %2 %1                                                       │
  847.      │ cd \qbbs                                                           │
  848.      │ if exist door.bat del door.bat                                     │
  849.      └────────────────────────────────────────────────────────────────────┘
  850.  
  851.  
  852.      4.4  B.H. Forbes (FORBES)
  853.  
  854.      The file created when translating to B.H. Forbes is: USERFILE.
  855.  
  856.  
  857.      4.5  BBSX (BBSX:<parms>)
  858.  
  859.      The conversion process  from  BBSX  is  a  little  different  than the
  860.      others.  This  is  because BBSX  passes DOS "replacable parameters" to
  861.      the door
  862.      batch  file.  Your command line will  look  like the  following.  Note
  863.      that all data beginning with "%" are DOS "replacable parameters".
  864.  
  865.      ┌────────────────────────────────────────────────────────────────────┐
  866.      │ C>DM /F=BBSX:%2,%3,%5,%6,%8,%9 /T=<doortype> [/BP=<bbspath>]       │
  867.      │   [/DP=<doorpath>] [/N=<node>] [/LB=<bps>] [/TL=<hh:mm-hh:mm>]     │
  868.      │   [/FOSSIL]                                                        │
  869.      └────────────────────────────────────────────────────────────────────┘
  870.  
  871.      The BBSX "replacable parameters" used by DM are:
  872.  
  873.      ┌────────────┬───────────────────────────────────────────────────────┐
  874.      │ Parameter  │ BBSX Data                                             │
  875.      ├────────────┼───────────────────────────────────────────────────────┤
  876.      │ %2         │ COM port (1 or 2)                                     │
  877.      │ %3         │ baud rate (300,1200,2400,9600)                        │
  878.      │ %5         │ first name                                            │
  879.      │ %6         │ last name                                             │
  880.      │ %8         │ security level (1-999)                                │
  881.      │ %9         │ time left in minutes (1-1440)                         │
  882.      └────────────┴───────────────────────────────────────────────────────┘
  883.  
  884.  
  885.      4.6  DoorWay (DW143, DW, DW200)
  886.  
  887.      The   files  created  when  translating  to  DoorWay  are:   DOOR.SYS,
  888.      GRAPHICS.SYS (explained below).  With the DW143 module,
  889.      the  DOOR.SYS is the short style.  With  the DW or  DW200 module,  the
  890.      DOOR.SYS is the long style, like GAP's.
  891.  
  892.      Note: DW and DW200 are identical in this version.
  893.  
  894.      When  you translate to either of the DoorWay modes,  DM  will  write a
  895.      file called GRAPHICS.SYS, in addition to the DOOR.SYS, if the user has
  896.      
  897.      
  898.      
  899.      DoorMaster v5.6                                                Page 12
  900.  
  901.  
  902.      
  903.      ANSI graphics on.  This  is  useful because it will allow you to  have
  904.      ANSI menus if you use the menu mode of DoorWay.  An example follows:
  905.  
  906.      ┌────────────────────────────────────────────────────────────────────┐
  907.      │ @echo off                                                          │
  908.      │ dm /f=qbbs /t=dw /dp=\doors\                                       │
  909.      │ if exist graphics.sys goto ansi                                    │
  910.      │                                                                    │
  911.      │ :noansi                                                            │
  912.      │   doorway sys /r:^k /g:off /i:menu.asc                             │
  913.      │   goto end                                                         │
  914.      │                                                                    │
  915.      │ :ansi                                                              │
  916.      │   doorway sys /r:^k /g:on /i:menu.ans                              │
  917.      │                                                                    │
  918.      │ :end                                                               │
  919.      │   cd \qbbs                                                         │
  920.      │   if exist graphics.sys del graphics.sys                           │
  921.      └────────────────────────────────────────────────────────────────────┘
  922.  
  923.  
  924.      4.7  EIS-PC (EIS)
  925.  
  926.      The  file  read/created  when  converting  to   or  from   EIS-PC  is:
  927.      DORINFO1.DEF.
  928.  
  929.  
  930.      4.8  Emulex and FCP/Emulex (EMULEX)
  931.  
  932.      The file read/created when converting  to or from Emulex or FCP/Emulex
  933.      is: PCBOARD.SYS.  This is a PCBoard 12.x compatible file.
  934.  
  935.  
  936.      4.9  Fido BBS (FIDO)
  937.  
  938.      The  file  read/created  when  converting to  or  from  Fido  BBS  is:
  939.      LASTUSER.BBS.
  940.  
  941.  
  942.      4.10  Feathernet (FNET)
  943.  
  944.      The file  read  when converting from  Feathernet is: PCBOARD.SYS.  The
  945.      files created  when converting to Feathernet  are: PCBOARD.SYS, USERS.
  946.      These files are the same format as PCBoard 14.x files.
  947.  
  948.  
  949.      4.11  Force! (tm) (FORCE)
  950.  
  951.      The  file  read/created when converting  to  or  from Force! (tm)  is:
  952.      DOOR.SYS.  This file is the same format as GAP's file.
  953.  
  954.  
  955.  
  956.      
  957.      
  958.      
  959.      DoorMaster v5.6                                                Page 13
  960.  
  961.  
  962.      
  963.      4.12  FoReM (FOREM)
  964.  
  965.      The   file  read/created  when  converting  to   or  from   FoReM  is:
  966.      DORINFO1.DEF.
  967.  
  968.  
  969.      4.13  Forum-PC 2.5+ (FORUM)
  970.  
  971.      The  file read/created when converting to or  from  Forum-PC  2.5+ is:
  972.      USERINFO.TXT.  This is the same format as the Milton GameWorks file.
  973.  
  974.  
  975.      4.14  GAP Communications (GAP)
  976.  
  977.      The file read when converting from  GAP  Communications is:  DOOR.SYS.
  978.      The files created when converting to GAP Communications are: DOOR.SYS,
  979.      GAPBBS.CNF.
  980.  
  981.  
  982.      4.15  GT Power Host (GT)
  983.  
  984.      The file  read/created when  converting  to or from GT Power  Host is:
  985.      GTUSER.BBS.
  986.  
  987.  
  988.      4.16  Genesis Deluxe (GENESIS)
  989.  
  990.      The file read/created when  converting  to or  from Genesis Deluxe is:
  991.      CALLINFO.BBS.
  992.  
  993.  
  994.      4.17  Magpie (MAGPIE)
  995.  
  996.      The file read/created when converting to or  from Magpie is: DOOR.SYS.
  997.      The format of the file is the same as the GAP file.
  998.  
  999.  
  1000.      4.18  Maximus 2.0 (MAX)
  1001.  
  1002.      The file  read/created when converting  to or  from  Maximus  2.0  is:
  1003.      DORINFO1.DEF.  Maximus 2.0 must  be  set  to write  out a DORINFO1.DEF
  1004.      file when converting from it.
  1005.  
  1006.  
  1007.      4.19  Milton GameWorks (MGW)
  1008.  
  1009.      The file created when converting to Milton GameWorks is: USERINFO.TXT
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.      
  1017.      
  1018.      
  1019.      DoorMaster v5.6                                                Page 14
  1020.  
  1021.  
  1022.      
  1023.      4.20  ModuleX (MODULEX)
  1024.  
  1025.      The  file  read/created  when  converting  to  or   from  ModuleX  is:
  1026.      NUMBER.TXT.  This  is the same format  as the Odessey file.  Note that
  1027.      ModuleX and
  1028.      Odessey are created by the same author, ModuleX being the newer of the
  1029.      two.
  1030.  
  1031.  
  1032.      4.21  NoChange BBS (NOCHANGE:<parms>)
  1033.  
  1034.      The conversion process  from NoChange BBS is a little  different  than
  1035.      the others.  Since NoChange BBS data is stored in "memory variables",
  1036.      you must pass  certain information on the command  line.  Your command
  1037.      line will  be  in the following format.  Note  that the data beginning
  1038.      with "&&" are the NoChange BBS "memory variables"
  1039.  
  1040.      ┌────────────────────────────────────────────────────────────────────┐
  1041.      │ C>DM /F=NOCHANGE:&&FIRST,&&LAST,&&BAUD,&&LEFTTIME,&&PORT,&&ANSI    │
  1042.      │   /T=<doortype> [/BP=<bbspath>] [/DP=<doorpath>] [/N=<node>]       │
  1043.      │   [/LB=<bps>] [/TL=<hh:mm-hh:mm>] [/FOSSIL]                        │
  1044.      └────────────────────────────────────────────────────────────────────┘
  1045.  
  1046.  
  1047.      4.22  Odessey BBS (ODESSEY)
  1048.  
  1049.      The file  read/created when  converting  to or  from Odessey  BBS  is:
  1050.      NUMBER.TXT.  Read the comments in the ModuleX notes above.
  1051.  
  1052.  
  1053.      4.23  Omegacom BBS (OMEGA)
  1054.  
  1055.      The  file  read/created when converting  to  or  from Omegacom BBS is:
  1056.      DORINFO.DEF.
  1057.  
  1058.  
  1059.      4.24  Opus-CBCS (OPUS)
  1060.  
  1061.      The  file  read/created  when  converting  to  or from  Opus-CBCS  is:
  1062.      LASTUSER.BBS.
  1063.  
  1064.  
  1065.      4.25  Parameter Mode (PARMS:<parms>)
  1066.  
  1067.      Parameter Mode is a unique feature of DM.  It allows you  to pass door
  1068.      data on the command line rather than reading it from a door data
  1069.      file.  This comes in handy if your BBS program is able to pass command
  1070.      line parameters, but does not  create a door data  file.  Your command
  1071.      line will look like the following.
  1072.  
  1073.  
  1074.  
  1075.  
  1076.      
  1077.      
  1078.      
  1079.      DoorMaster v5.6                                                Page 15
  1080.  
  1081.  
  1082.      
  1083.      ┌────────────────────────────────────────────────────────────────────┐
  1084.      │ C>DM /F=PARMS:<first>,<last>,<comport>,<bps>,<timeleft>,           │
  1085.      │   <seclevel>,<graphics> /T=<doortype> [/BP=<bbspath>]              │
  1086.      │   [/DP=<doorpath>] [/N=<node>] [/LB=<bps>] [/TL=<hh:mm-hh:mm>]     │
  1087.      │   [/FOSSIL]                                                        │
  1088.      └────────────────────────────────────────────────────────────────────┘
  1089.  
  1090.      <first> is the user's first name.
  1091.  
  1092.      <last> is the user's last name.
  1093.  
  1094.      <comport> is the communications port being used.  Note that it is just
  1095.      a number, such as 0, 1, or 2 and does not have COM preceding it.
  1096.  
  1097.      <bps> is the baud rate.
  1098.  
  1099.      <timeleft> is the user's time left in minutes.
  1100.  
  1101.      <seclevel> is the user's security level.
  1102.  
  1103.      <graphics> is  the  graphics mode  of the user.  It  can  be 0  for no
  1104.      graphics, or 1 for graphics.
  1105.  
  1106.      You will  need  to use DOS  "replacable  parameters"  on the actual DM
  1107.      command line.
  1108.  
  1109.  
  1110.      4.26  PCBoard 12.x (PCB12)
  1111.  
  1112.      The file read  when converting from PCBoard 12.x is: PCBOARD.SYS.  The
  1113.      files created when converting to PCBoard 12.x are: PCBOARD.SYS, USERS,
  1114.      PCBOARD.DAT.
  1115.  
  1116.  
  1117.      4.27  PCBoard 14.x (PCB14)
  1118.  
  1119.      The  file read when converting from PCBoard 14.x is: PCBOARD.SYS.  The
  1120.      files created when converting to PCBoard 14.x are: PCBOARD.SYS,
  1121.      USERS, PCBOARD.DAT.  Read  the below  notes  concerning the Custom and
  1122.      Advanced modes for special applications, such as ProKit doors, etc.
  1123.  
  1124.  
  1125.      4.28  PCBoard 14.x Custom Mode (PCB14C)
  1126.  
  1127.      The PCBoard 14.x Custom Mode is identical to the  regular PCBoard 14.x
  1128.      mode, but it will not create a PCBOARD.DAT file.  Instead, use the
  1129.      supplied PCB14.DAT, copy it  to PCBOARD.DAT, and customize it  to your
  1130.      tastes.  I  have fully commented the  PCB14.DAT file  included in this
  1131.      archive.  Make sure you remove the comments from the copy you  will be
  1132.      using with  DM!  The PCBSETUP.EXE utility included in the PCBoard 14.x
  1133.      *DEMO*  package also  comes in handy.  If  you  need  a  copy of  this
  1134.      utility,  feel  free  to  contact  me.  I  can't  include  it  in this
  1135.      DoorMaster  package  because  it  is  a  copyrighted  work  of   Clark
  1136.      
  1137.      
  1138.      
  1139.      DoorMaster v5.6                                                Page 16
  1140.  
  1141.  
  1142.      
  1143.      Development Company.
  1144.  
  1145.  
  1146.      4.29  PCBoard 14.x Advanced Mode (PCB14ADV)
  1147.  
  1148.      NOTE: THIS FEATURE MAY BE REMOVED  FROM FUTURE VERSIONS DUE TO LIMITED
  1149.      USE IN TODAY'S BBS WORLD.  COMMENTS ARE APPRECIATED.
  1150.  
  1151.      The PCBoard  14.x  Advanced  mode is unique.  You  must  first use the
  1152.      PCBSETUP mode to create all of your PCBoard 14.x data files.
  1153.      This mode is only used if you need to maintain a COMPLETE PCBoard 14.x
  1154.      file/directory structure.  The  only  situation where  I  can see this
  1155.      mode  being  used would  be if you  wanted  to  run  ProDoor  under  a
  1156.      non-PCBoard BBS.  When  run in PCBoard 14.x  Advanced  mode,  DM  will
  1157.      create a PCBOARD.SYS file  and maintain a  USERS file, as PCBoard 14.x
  1158.      would do.  It will scan the existing USERS file for the user name, and
  1159.      if not  found, will  add a record for  him/her.  For  the  PCBOARD.DAT
  1160.      file,   you   must  use  the  supplied  PCB14.DAT  file,  copy  it  to
  1161.      PCBOARD.DAT, and customize  it to  your tastes.  You will need  to put
  1162.      PCBOARD.DAT in your PCBoard 14.x "artificial" directory (the directory
  1163.      you use as  <doorpath>.  I  have  fully  commented  the PCB14.DAT file
  1164.      included in this archive.  Make  sure you remove the comments from the
  1165.      copy you will be using with DM!
  1166.  
  1167.  
  1168.      4.30  Phoenix RCS (PHOENIX)
  1169.  
  1170.      The file  read/created when converting to  or  from  Phoenix  RCS  is:
  1171.      INFO.BBS.
  1172.  
  1173.  
  1174.      4.31  PILOT BBS (PILOT)
  1175.  
  1176.      The file  read/created  when  converting  to  or  from  PILOT  BBS is:
  1177.      CHAIN.TXT.  This file is in the same format as a standard DORINFO1.DEF
  1178.      file.
  1179.  
  1180.  
  1181.      4.32  Professional OLEcom (OLECOM)
  1182.  
  1183.      The  file read/created when converting to or from  Professional OLEcom
  1184.      is: DORINFO1.DEF.
  1185.  
  1186.  
  1187.      4.33  QuickBBS (QBBS)
  1188.  
  1189.      The  file  read/created  when  converting  to  or  from  QuickBBS  is:
  1190.      DORINFOx.DEF.  Note that "x"  is the  node number, or "1" if you are a
  1191.      single node system.
  1192.  
  1193.  
  1194.  
  1195.  
  1196.      
  1197.      
  1198.      
  1199.      DoorMaster v5.6                                                Page 17
  1200.  
  1201.  
  1202.      
  1203.      4.34  RBBS-PC 15.x (RBBS15)
  1204.  
  1205.      The files  created  when  converting  to  RBBS-PC  15.x are: MESSAGES,
  1206.      RBBSxPC.DEF.  Note that "x"  is the node  number, or "-"  if you are a
  1207.      single-node system.
  1208.  
  1209.  
  1210.      4.35  RBBS-PC 16.x/17.x (RBBS)
  1211.  
  1212.      The file read/created when converting to or from RBBS-PC 16.x/17.x is:
  1213.      DORINFOx.DEF.  Note that "x" is the node number, or "1"  if you  are a
  1214.      single node system.
  1215.  
  1216.  
  1217.      4.36  RemoteAccess (RA)
  1218.  
  1219.      The  file read/created  when  converting to  or from  RemoteAccess is:
  1220.      DORINFO1.DEF.
  1221.  
  1222.      When converting from RemoteAccess, users  with only AVATAR enabled are
  1223.      treated as ASCII users; users with  both  ANSI  and AVATAR enabled are
  1224.      treated as ANSI  users.  This may be changed in  the future when  more
  1225.      BBS packages support AVATAR.
  1226.  
  1227.      Note  that you can also use DM to convert RemoteAccess's  DORINFO1.DEF
  1228.      to a regular DORINFO1.DEF without AVATAR codes.  This is useful if you
  1229.      have a door that  reads  a  DORINFO1.DEF,  but doesn't know what to do
  1230.      when it  finds a 2 or 3 as the graphics type  in DORINFO1.DEF.  If you
  1231.      specify RA for BOTH the from and to  DoorType's, it will strip out a 2
  1232.      or 3 as graphics type, and use the standard 0=no-ansi,  1=ansi used in
  1233.      a regular DORINFO1.DEF file.
  1234.  
  1235.  
  1236.      4.37  RyBBS (RYBBS)
  1237.  
  1238.      The file read/created when converting to or from RyBBS is: CURRUSER.x.
  1239.      Note that "x" is  the node number, or "BBS" if  you are  a single node
  1240.      system.
  1241.  
  1242.  
  1243.      4.38  Sapphire BBS (SAPPHIRE)
  1244.  
  1245.      The  file  read/created when  converting to or  from Sapphire BBS  is:
  1246.      SAPPHIRE.DAT.
  1247.  
  1248.  
  1249.      4.39  Searchlight BBS (SLBBS)
  1250.  
  1251.      The  file read/created when converting to or  from Searchlight BBS is:
  1252.      PCBOARD.SYS.  The format  of this file is the same as the PCBoard 12.x
  1253.      file.
  1254.  
  1255.  
  1256.      
  1257.      
  1258.      
  1259.      DoorMaster v5.6                                                Page 18
  1260.  
  1261.  
  1262.      
  1263.      4.40  Spitfire BBS (SPITFIRE)
  1264.  
  1265.      The file  read/created when  converting  to  or from Spitfire  BBS is:
  1266.      SFDOORS.DAT.
  1267.  
  1268.  
  1269.      4.41  SuperBBS (SBBS)
  1270.  
  1271.      The  file  read/created  when  converting  to  or  from  SuperBBS  is:
  1272.      DORINFOx.DEF.  Note that "x"  is the node number, or "1" if  you are a
  1273.      single node system.
  1274.  
  1275.  
  1276.      4.42  TAG BBS (TAG)
  1277.  
  1278.      The file read/created when converting to or from TAG BBS is: DOOR.SYS.
  1279.      The format of the file is the same as the GAP file.
  1280.  
  1281.  
  1282.      4.43  Telegard BBS (TELEGARD)
  1283.  
  1284.    | The  file read/created  when  converting to or from Telegard  BBS  is:
  1285.    | DORINFO1.DEF.
  1286.  
  1287.  
  1288.      4.44  TP-Board (TPBOARD)
  1289.  
  1290.      The  file  read/created  when  converting  to  or  from  TP-Board  is:
  1291.      DORINFO1.DEF.
  1292.  
  1293.  
  1294.      4.45  WildCat! (WC1, WC2, WC3)
  1295.  
  1296.      The file read/created when converting to or from WildCat! 1.xx or 2.xx
  1297.      is: CALLINFO.BBS.
  1298.  
  1299.      The file read/created when converting to  or  from  WildCat!  3.xx is:
  1300.      DOOR.SYS (long style).
  1301.  
  1302.  
  1303.      4.46  WWIV (WWIV, WWIV-ALIAS)
  1304.  
  1305.      The file read when converting WWIV is:  CHAIN.TXT.  The  files created
  1306.      when converting to WWIV are: CHAIN.TXT,  DOOR.SYS (see notes  in  next
  1307.      paragraph).
  1308.  
  1309.      NOTE: If you wish to use the  user's alias  instead of the user's real
  1310.      name from  CHAIN.TXT  when  converting  from  WWIV, use a  DoorType of
  1311.      "WWIV-ALIAS" instead of "WWIV".
  1312.  
  1313.      When  converting  to WWIV 3.xx  series  doors,  you will have  to  use
  1314.      DoorWay or another I/O redirector to actually run the WWIV door.  This
  1315.      is because  WWIV 3.xx doors normally depend on WWIV to  redirect them;
  1316.      
  1317.      
  1318.      
  1319.      DoorMaster v5.6                                                Page 19
  1320.  
  1321.  
  1322.      
  1323.      they  do  not  have  their  own  communications routines  built-in.  A
  1324.      DoorWay DOOR.SYS is created for your convience so  that you don't have
  1325.      to run  DM  twice.  Also  note that  your WWIV doors  will most likely
  1326.      display some "garbage" to  the  user (ascii 3, etc.).  This is because
  1327.      WWIV uses a special color code system that it interprets as it's doing
  1328.      the I/O redirection.  You will need to patch  your door to remove  the
  1329.      special codes  and convert them to normal ANSI, or  recompile the door
  1330.      using a modified COMMON.PAS  that  uses regular ANSI instead of ANSIC.
  1331.      If needed, I  will  create a modified COMMON.PAS that will use regular
  1332.      ANSI and possibly do it's own I/O redirection.
  1333.  
  1334.      If you are using WWIV 4.xx series doors, everything should work fine.
  1335.  
  1336.  
  1337.      4.47  XBBS (XBBS)
  1338.  
  1339.      The  file  read/created  when   converting  to  or   from   XBBS   is:
  1340.      USERINFO.XBS.
  1341.  
  1342.  
  1343.      4.48  DCI (DCI)
  1344.  
  1345.      The file read/created when converting to or from DCI is: DORINFO1.DEF.
  1346.      If you are  converting  from  DCI,  make  sure  you tell it to write a
  1347.      DORINFO1.DEF style  door exit file.  This is done using "5. Parm Type"
  1348.      and a "4" for "DORINFO1.DEF".
  1349.  
  1350.  
  1351.      4.49  MaxiHost (MAXIHOST)
  1352.  
  1353.      The  file  read/created  when  converting  to  or  from  MaxiHost  is:
  1354.      DORINFO1.DEF.  If you are converting from MaxiHost, make sure you tell
  1355.      it to write a DORINFO1.DEF style door exit file.
  1356.  
  1357.  
  1358.      4.50  Osiris (OSIRIS)
  1359.  
  1360.      The file  read/created when converting to or from Osiris is: OUTx.QBS,
  1361.      where "x" is the node number.  When you are converting from Osiris, DM
  1362.      will
  1363.      recognize  your  ORISIS=drive:\path  and   COMx=BAUD_RATE  environment
  1364.      variables and use the values in them.  Note that the DM /BP switch, if
  1365.      used, overrides the ORISIS=drive:\path environment variable.
  1366.  
  1367.  
  1368.      4.51  Executive Host (EXECHOST)
  1369.  
  1370.      The  file read/created when converting to or from  Executive Host  is:
  1371.      DORINFO1.DEF.  If you  are  converting from Executive  Host, make sure
  1372.      you tell it to write a DORINFO1.DEF style door exit file.
  1373.  
  1374.  
  1375.  
  1376.      
  1377.      
  1378.      
  1379.      DoorMaster v5.6                                                Page 20
  1380.  
  1381.  
  1382.      
  1383.      4.52  TriTel (TRITEL)
  1384.  
  1385.      The  file   read/created   when  converting  to  or  from  TriTel  is:
  1386.      TRITEL.SYS.
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.      
  1437.      
  1438.      
  1439.      DoorMaster v5.6                                                Page 21
  1440.  
  1441.  
  1442.      
  1443.                                Chapter 5: Credits
  1444.  
  1445.      The following is a list of the various  software packages  that I have
  1446.      referred  to  throughout this documentation, along with the respective
  1447.      author/company.  If  you  know  the  author/company  of  any  of   the
  1448.      "Unknown"'s, please let me know.
  1449.  
  1450.      Software             Author/Company
  1451.      ---------------------------------------------------------------------
  1452.      2AM-BBS              Unknown
  1453.      Auntie BBS           Wes Meier
  1454.      B.H. Forbes          B.H. (Pat) Forbes
  1455.      BBSX                 Richard B. Levin
  1456.      DoorMaster           Michael P. Otto
  1457.      DoorWay              Marshall Dudley
  1458.      EIS-PC               Justin Langseth
  1459.      Emulex               Sam Brown, Magnus Creel
  1460.      FCP/Emulex           Sam Brown, Magnus Creel
  1461.      Fido BBS             Tom Jennings
  1462.      Force! (tm)          Unknown
  1463.      FoReM                Unknown
  1464.      Forum-PC             Unknown
  1465.      GAP Communications   GAP Development Company
  1466.      GT Power Host        Paul Meiners/P&M Software
  1467.      Genesis Deluxe       Kiriwuth Path
  1468.      Magpie               Steve Manes/Roxy Recorders, Inc.
  1469.      Maximus 2.0          Scott J. Dudley
  1470.      Milton GameWorks     Larry Pieniazeck
  1471.      ModuleX              Joe Hilinski
  1472.      NoChange BBS         NoChange Software
  1473.      Odessey BBS          Joe Hilinski
  1474.      Omegacom BBS         Unknown
  1475.      Opus-CBCS            Wynn Wagner III
  1476.      PCBoard              Fred Clark/CDC
  1477.      Phoenix RCS          Unknown
  1478.      PILOT BBS            Len Ballard
  1479.      Professional OLEcom  Tom Oleson
  1480.      QuickBBS             The QuickBBS Group
  1481.      RBBS-PC              Tom Mack, Jon Martin, Ken Goosens
  1482.      RemoteAccess         Continental Software
  1483.      RyBBS                Greg Ryan
  1484.      Sapphire BBS         Pinnacle Software
  1485.      Searchlight BBS      Frank LaRosa
  1486.      Spitfire BBS         Mike Woltz/Buffalo Creek Software
  1487.      SuperBBS             Risto Virkkala & Aki Antman
  1488.      TAG BBS              Unknown
  1489.      Telegard BBS         Unknown
  1490.      TP-Board             Jon Schneider
  1491.      WildCat!             Jim Harrer/Mustang Software, Inc.
  1492.      WWIV                 Wayne Bell
  1493.      XBBS                 M. Kimes
  1494.      DCI                  Cassi Nordevald/Nordevald Software
  1495.      MaxiHost             Don Mankin
  1496.      
  1497.      
  1498.      
  1499.      DoorMaster v5.6                                                Page 22
  1500.  
  1501.  
  1502.      
  1503.      Osiris               Micro Tech
  1504.      Executive Host       John Wright
  1505.      TriTel               Mark D. Goodwin
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.      
  1557.      
  1558.      
  1559.      DoorMaster v5.6                                                Page 23
  1560.  
  1561.